package org.pay.mch.common.service;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.pay.core.service.*;

/**
 * @author: yangshancheng
 * @date: 17/12/05
 * @description:
 */
@Service
public class RpcCommonService {

    @Autowired
    public IMchInfoService rpcMchInfoService;

    @Autowired
    public IMchAccountService rpcMchAccountService;

    @Autowired
    public IMchAccountHistoryService rpcMchAccountHistoryService;

    @Autowired
    public IMchBankAccountService rpcMchBankAccountService;

    @Autowired
    public IMchSettHandleService rpcMchSettHandleService;

    @Autowired
    public IMchSettBatchRecordService rpcMchSettBatchRecordService;

    @Autowired
    public IMchChannelService rpcMchChannelService;

    @Autowired
    public IPayOrderService rpcPayOrderService;

    @Autowired
    public ITransOrderService rpcTransOrderService;

    @Autowired
    public IRefundOrderService rpcRefundOrderService;

    @Autowired
    public IMchAppService rpcMchAppService;

    @Autowired
    public IChannelConfigService rpcChannelConfigService;

    @Autowired
    public IMchTradeOrderService rpcMchTradeOrderService;

    @Autowired
    public IMchQrCodeService rpcMchQrCodeService;

    @Autowired
    public ISysMessageService rpcSysMessageService;

    @Autowired
    public IMchBillService rpcMchBillService;

    @Autowired
    public IMchPassageService rpcMchPassageService;

    @Autowired
    public IPayChannelService rpcPayChannelService;

    @Autowired
    public IUserAccountService rpcUserAccountService;
}
